fully encapsulated suit - French English Dictionary